import zaction
exports = {'actionProcTypes.ChangeAction': zaction.ProcTypeDef(isMaster=True, procCategory='Action', properties=[zaction.ProcPropertyTypeDef('NewAction', 'I', userDataType='ActionList', isPrivate=True)]),
 'actionProcTypes.LogMessage': zaction.ProcTypeDef(isMaster=True, procCategory='Debug', properties=[zaction.ProcPropertyTypeDef('LogCategory', 'I', userDataType='LogCategory', isPrivate=True), zaction.ProcPropertyTypeDef('LogMessage', 'S', isPrivate=True)]),
 'actionProcTypes.WaitForTime': zaction.ProcTypeDef(isMaster=True, procCategory='Wait', properties=[zaction.ProcPropertyTypeDef('Duration', 'F', isPrivate=True)]),
 'actionProcTypes.CooldownForTime': zaction.ProcTypeDef(isMaster=True, isConditional=True, procCategory='Wait', properties=[zaction.ProcPropertyTypeDef('Duration', 'F', isPrivate=True)]),
 'actionProcTypes.WaitForever': zaction.ProcTypeDef(isMaster=True, procCategory='Wait'),
 'actionProcTypes.LogPropertyList': zaction.ProcTypeDef(isMaster=True, procCategory='Debug'),
 'actionProcTypes.HasTargetList': zaction.ProcTypeDef(isMaster=True, procCategory='Target', isConditional=True),
 'actionProcTypes.StartTargetAction': zaction.ProcTypeDef(isMaster=True, procCategory='Action', properties=[zaction.ProcPropertyTypeDef('TargetAction', 'I', userDataType='ActionList', isPrivate=False)]),
 'actionProcTypes.HasLockedTarget': zaction.ProcTypeDef(isMaster=True, procCategory='Target', isConditional=True),
 'actionProcTypes.UseLockedTarget': zaction.ProcTypeDef(isMaster=True, procCategory='Target'),
 'actionProcTypes.CanTargetStartAction': zaction.ProcTypeDef(isMaster=True, procCategory='Action', isConditional=True, properties=[zaction.ProcPropertyTypeDef('TargetAction', 'I', userDataType='ActionList', isPrivate=False)]),
 'actionProcTypes.CanLockedTargetStartAction': zaction.ProcTypeDef(isMaster=True, procCategory='Action', isConditional=True, properties=[zaction.ProcPropertyTypeDef('TargetAction', 'I', userDataType='ActionList', isPrivate=False)]),
 'actionProcTypes.PerformAnim': zaction.ProcTypeDef(isMaster=True, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('AnimName', 'S', userDataType=None, isPrivate=True)]),
 'actionProcTypes.SetPose': zaction.ProcTypeDef(isMaster=True, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('AnimName', 'S', userDataType=None, isPrivate=True)]),
 'actionProcTypes.PerformSyncAnim': zaction.ProcTypeDef(isMaster=True, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('AnimName', 'S', userDataType=None, isPrivate=True)]),
 'actionProcTypes.FaceTarget': zaction.ProcTypeDef(isMaster=True, procCategory='Animation'),
 'actionProcTypes.IsFacingTarget': zaction.ProcTypeDef(isMaster=True, procCategory='Animation', isConditional=True, properties=[zaction.ProcPropertyTypeDef('TargetFacingAngle', 'F', isPrivate=True)]),
 'actionProcTypes.SetSyncAnimEntry': zaction.ProcTypeDef(isMaster=False, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('AnimName', 'S', userDataType=None, isPrivate=True)]),
 'actionProcTypes.GetEntryFromAttacker': zaction.ProcTypeDef(isMaster=False, procCategory='Animation'),
 'actionProcTypes.IsEntityInRange': zaction.ProcTypeDef(isMaster=False, isConditional=True, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('Range', 'F', userDataType=None, isPrivate=True)]),
 'actionProcTypes.SlaveMode': zaction.ProcTypeDef(isMaster=True, procCategory='Animation', properties=[zaction.ProcPropertyTypeDef('BoneName', 'S', userDataType=None, isPrivate=True)]),
 'actionProcTypes.AlignToMode': zaction.ProcTypeDef(isMaster=True, procCategory='Animation'),
 'actionProcTypes.RestoreMoveMode': zaction.ProcTypeDef(isMaster=True, procCategory='Animation'),
 'actionProcTypes.RestoreTargetMoveMode': zaction.ProcTypeDef(isMaster=True, procCategory='Animation')}

